The fix in
1c90bb522e7e722b was only for the ngl renderer,
so don't use the test with the gl renderer, until it is
fixed as well.
--- /dev/null
+transform {
+ transform: scale(1, 1);
+ child: opacity {
+ opacity: 0.6;
+ child: container {
+ texture {
+ bounds: 0 0 50 50;
+ texture: url("data:,<svg width='50' height='50'><rect x='25' y='25' width='25' height='25' fill='red'/></svg>");
+ }
+ }
+ }
+}
+transform {
+ transform: scale(1, -1);
+ child: opacity {
+ opacity: 0.6;
+ child: container {
+ texture {
+ bounds: 0 0 50 50;
+ texture: url("data:,<svg width='50' height='50'><rect x='25' y='25' width='25' height='25' fill='lime'/></svg>");
+ }
+ }
+ }
+}
+transform {
+ transform: scale(-1, -1);
+ child: opacity {
+ opacity: 0.6;
+ child: container {
+ texture {
+ bounds: 0 0 50 50;
+ texture: url("data:,<svg width='50' height='50'><rect x='25' y='25' width='25' height='25' fill='blue'/></svg>");
+ }
+ }
+ }
+}
+transform {
+ transform: scale(-1, 1);
+ child: opacity {
+ opacity: 0.6;
+ child: container {
+ texture {
+ bounds: 0 0 50 50;
+ texture: url("data:,<svg width='50' height='50'><rect x='25' y='25' width='25' height='25' fill='yellow'/></svg>");
+ }
+ }
+ }
+}
+++ /dev/null
-transform {
- transform: scale(1, 1);
- child: opacity {
- opacity: 0.6;
- child: container {
- texture {
- bounds: 0 0 50 50;
- texture: url("data:,<svg width='50' height='50'><rect x='25' y='25' width='25' height='25' fill='red'/></svg>");
- }
- }
- }
-}
-transform {
- transform: scale(1, -1);
- child: opacity {
- opacity: 0.6;
- child: container {
- texture {
- bounds: 0 0 50 50;
- texture: url("data:,<svg width='50' height='50'><rect x='25' y='25' width='25' height='25' fill='lime'/></svg>");
- }
- }
- }
-}
-transform {
- transform: scale(-1, -1);
- child: opacity {
- opacity: 0.6;
- child: container {
- texture {
- bounds: 0 0 50 50;
- texture: url("data:,<svg width='50' height='50'><rect x='25' y='25' width='25' height='25' fill='blue'/></svg>");
- }
- }
- }
-}
-transform {
- transform: scale(-1, 1);
- child: opacity {
- opacity: 0.6;
- child: container {
- texture {
- bounds: 0 0 50 50;
- texture: url("data:,<svg width='50' height='50'><rect x='25' y='25' width='25' height='25' fill='yellow'/></svg>");
- }
- }
- }
-}
'outset_shadow_rounded_top',
'outset_shadow_simple',
'scaled-cairo',
- 'scale-textures-negative',
+ 'scale-textures-negative-ngl',
'scale-up-down',
'shadow-in-opacity',
'texture-url',